mobile munitions complex - Turkish English Dictionary